﻿using System;
using System.Collections.Generic;
using System.Text;

namespace NP.BPMReportPlatform.Entities.BPM_Business.CXYXTHNR
{
    public class CXYXTHNRHeader : BaseHead
    {
        /// <summary>
        /// 是否需要委员会安排
        /// </summary>
        public bool? IsNeedCommittee { get; set; }

        /// <summary>
        /// 申请人工号
        /// </summary>
        public string ApplicantWorkNumber { get; set; }

        /// <summary>
        /// 申请人姓名
        /// </summary>
        public string ApplicantUserName { get; set; }

        /// <summary>
        /// 申请人部门
        /// </summary>
        public string ApplicantUserOrganization { get; set; }

        /// <summary>
        /// 所在公司编号
        /// </summary>
        public string CompanyCode { get; set; }

        /// <summary>
        /// 产学研活动现状(有/无)
        /// </summary>
        public bool? CurrentSituation { get; set; }

        /// <summary>
        /// 经费编制成本中心
        /// </summary>
        public string CostCenter { get; set; }

        /// <summary>
        /// 所在公司高新技术企业证书有效期
        /// </summary>
        public DateTime? ValidStartTime { get; set; }

        /// <summary>
        /// 所在公司高新技术企业证书有效期
        /// </summary>
        public DateTime? ValidEndTime { get; set; }

        /// <summary>
        /// 产学研活动目的类型
        /// </summary>
        public string ActivityPurposeType { get; set; }

        /// <summary>
        /// 产学研活动目的
        /// </summary>
        public string ActivityPurpose { get; set; }

        /// <summary>
        /// 产学研活动需要委员会安排哪些内容类型
        /// </summary>
        public string CommitteeArrangeContentType { get; set; }

        /// <summary>
        /// 产学研活动需要委员会安排哪些内容
        /// </summary>
        public string CommitteeArrangeContent { get; set; }

        /// <summary>
        /// 产学研活动项目名称
        /// </summary>
        public string ItemName { get; set; }

        /// <summary>
        /// 合作学校（科研院所）
        /// </summary>
        public string CooperationSchool { get; set; }

        /// <summary>
        /// 合同签订公司名称
        /// </summary>
        public string ContractCompany { get; set; }

        /// <summary>
        /// 合作经费（万元）
        /// </summary>
        public decimal? CooperationFunds { get; set; }

        /// <summary>
        /// 合作开始时间
        /// </summary>
        public DateTime? CooperationStartTime { get; set; }

        /// <summary>
        /// 合作结束时间
        /// </summary>
        public DateTime? CooperationEndTime { get; set; }

        /// <summary>
        /// 产学研活动内容描述
        /// </summary>
        public string ActivityDescription { get; set; }

        /// <summary>
        /// 是否可参与高新技术企业申报
        /// </summary>
        public bool? IsHighTechApplication { get; set; }

        #region 实施阶段字段

        /// <summary>
        /// 产学研活动项目名称
        /// </summary>
        public string ImplementItemName { get; set; }

        /// <summary>
        /// 合作学校（科研院所）
        /// </summary>
        public string ImplementCooperationSchool { get; set; }

        /// <summary>
        /// 合作开始时间
        /// </summary>
        public DateTime? ImplementCooperationStartTime { get; set; }

        /// <summary>
        /// 合作结束时间
        /// </summary>
        public DateTime? ImplementCooperationEndTime { get; set; }

        /// <summary>
        /// 合作经费（万元）
        /// </summary>
        public decimal? ImplementCooperationFunds { get; set; }

        /// <summary>
        /// 到第几步了，1发起（计划或者需求），2计划阶段，3准备前，4初期阶段，5中期阶段，6完成阶段
        /// </summary>
        public string StepNum { get; set; }

        #endregion
    }
}
